首页> 外文OA文献 >Programming Protocol-Independent Packet Processors
【2h】

Programming Protocol-Independent Packet Processors

机译:编程协议无关的数据包处理器

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。
获取外文期刊封面目录资料

摘要

P4 is a high-level language for programming protocol-independent packetprocessors. P4 works in conjunction with SDN control protocols like OpenFlow.In its current form, OpenFlow explicitly specifies protocol headers on which itoperates. This set has grown from 12 to 41 fields in a few years, increasingthe complexity of the specification while still not providing the flexibilityto add new headers. In this paper we propose P4 as a strawman proposal for howOpenFlow should evolve in the future. We have three goals: (1)Reconfigurability in the field: Programmers should be able to change the wayswitches process packets once they are deployed. (2) Protocol independence:Switches should not be tied to any specific network protocols. (3) Targetindependence: Programmers should be able to describe packet-processingfunctionality independently of the specifics of the underlying hardware. As anexample, we describe how to use P4 to configure a switch to add a newhierarchical label.
机译:P4是用于编程与协议无关的包处理器的高级语言。 P4与SDN控制协议(如OpenFlow)配合使用。在当前形式下,OpenFlow显式指定对其进行操作的协议标头。几年来,这个集合已经从12个字段增加到41个字段,这增加了规范的复杂性,同时仍然没有提供添加新标头的灵活性。在本文中,我们提出P4作为草拟提案,以提出OpenFlow未来应如何发展。我们有三个目标:(1)现场可重配置性:程序员应能够在部署数据包后更改交换机处理数据包的方式。 (2)协议独立性:交换机不应绑定到任何特定的网络协议。 (3)目标独立性:程序员应该能够独立于底层硬件的细节来描述数据包处理功能。作为示例,我们描述如何使用P4配置交换机以添加新的层次结构标签。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号